package com.sjhang.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.shenmazong.vo.ListParamVo;
import com.sjhang.entity.TbOutline;
import com.sjhang.utils.ResultResponse;

/**
 * 大纲表
 服务类
 *
 */
public interface TbOutlineService extends IService<TbOutline> {


    /***
     * @description 对阶段新增某一个大纲
     * @params [listParamVo]
     */
    ResultResponse insertTbOutLine(TbOutline listParamVo);

    /***
     * @description 对大纲名称进行修改
     * @params [listParamVo]
     */
    ResultResponse updateTboutLine(TbOutline listParamVo);

    /***
     * @description 删除某一个大纲
     * @params [listParamVo]
     */
    ResultResponse deleteTboutLine(Long listParamVo);

    /***
     * @description 查询阶段包含的所有大纲
     * @params [listParamVo]
     */
    ResultResponse selectTBOutline(ListParamVo listParamVo);

}
